package com.ruoyi.job.domain;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 总行营销计划关联对象 DATA_PLAN_TASK_RELATION
 * 
 * @author sxy
 * @date 2021-07-16
 */
public class DataPlanTaskRelation extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 任务ID */
    @Excel(name = "任务ID")
    private String taskId;

    /** 方案CODE */
    @Excel(name = "方案CODE")
    private String planCode;

    /** 状态 */
    @Excel(name = "状态")
    private String status;

    /** 添加人机构 */
    @Excel(name = "添加人机构")
    private String orgId;

    /** 添加人 */
    @Excel(name = "添加人")
    private String userId;

    private String idCard;

    private String cusName;
    
    private String syType;
    /**
     * tastInfo/list 首页生日筛选条件
     */
    private String birthday;
    /**
     * tastInfo/list 首页大额资金变动筛选条件
     */
    private String largeAmount;
    /**
     * tastInfo/list 首页存款产品到期 筛选条件
     */
    private String productExpireCk;
    /**
     * tastInfo/list 首页理财产品到期 筛选条件
     */
    private String productExpireLc;
    /**
     * tastInfo/list 首页贷款产品到期筛选条件
     */
    private String productExpireDK;
	  /**
     * 任务开始时间
     */
      @JsonFormat(pattern = "yyyy-MM-dd")
    private Date beginDate;
    /**
     * 任务结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate;


    
    public void setTaskId(String taskId) 
    {
        this.taskId = taskId;
    }

    public String getTaskId() 
    {
        return taskId;
    }
    public void setPlanCode(String planCode) 
    {
        this.planCode = planCode;
    }

    public String getPlanCode() 
    {
        return planCode;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setOrgId(String orgId) 
    {
        this.orgId = orgId;
    }

    public String getOrgId() 
    {
        return orgId;
    }
    public void setUserId(String userId) 
    {
        this.userId = userId;
    }

    public String getUserId() 
    {
        return userId;
    }

	public String getIdCard() {
		return idCard;
	}

	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}

	public String getCusName() {
		return cusName;
	}

	public void setCusName(String cusName) {
		this.cusName = cusName;
	}

	public String getSyType() {
		return syType;
	}

	public void setSyType(String syType) {
		this.syType = syType;
	}

	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getLargeAmount() {
		return largeAmount;
	}

	public void setLargeAmount(String largeAmount) {
		this.largeAmount = largeAmount;
	}

	public String getProductExpireCk() {
		return productExpireCk;
	}

	public void setProductExpireCk(String productExpireCk) {
		this.productExpireCk = productExpireCk;
	}

	public String getProductExpireLc() {
		return productExpireLc;
	}

	public void setProductExpireLc(String productExpireLc) {
		this.productExpireLc = productExpireLc;
	}

	public String getProductExpireDK() {
		return productExpireDK;
	}

	public void setProductExpireDK(String productExpireDK) {
		this.productExpireDK = productExpireDK;
	}

	public Date getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	@Override
	public String toString() {
		return "DataPlanTaskRelation [taskId=" + taskId + ", planCode=" + planCode + ", status=" + status + ", orgId="
				+ orgId + ", userId=" + userId + ", idCard=" + idCard + ", cusName=" + cusName + ", syType=" + syType
				+ ", birthday=" + birthday + ", largeAmount=" + largeAmount + ", productExpireCk=" + productExpireCk
				+ ", productExpireLc=" + productExpireLc + ", productExpireDK=" + productExpireDK + ", beginDate="
				+ beginDate + ", endDate=" + endDate + "]";
	}
	
}
